Accounting machine controlled by differentially coded cards with data comparison of successive cards



2,914,245 OLLED BY DIFFERENTLY co Nov. 24, 1959 ROTH ACCOUNTING MACHINECONTR DED CARDS WITH DATA COMPARISON OF SUCCESSIVE CARDS j Filed Dec.28, 1956 l5 Sheets-Sheet 1 INVENTOR. ROBERT I ROTH BY aw. {W

ATTORNEY Nov. 24, 1959 ROTH 2,914,245

R. I. ACCOUNTING MACHINE CONTROLLED BY DIFFERENTLY CODED CARDS WITH DATACOMPARISON OF SUCCESSIVE CARDS Filed Dec. 28, 1956 15 Sheets-Sheet 2 o o53 o I o o o SECOND READING I FIRST READING PRE-SENSING 8| COMPARING 8xCOMPARING STATION STATION STATION 36 64 ssvI #62 eo rm- UH 0 O QINVENTOR. ROBERT L ROTH ATTOR NEY NOV. 24, 1959 ROTH C Q 2,914,245

ACCOUNTING MACHINE COI ITI RQLLED BY DIFFERENTLY CODED 'CARDS WITH DATACOMPARISON OF SUCCESSIVE CARDS Filed'nec. 28, 1956' v 1 15 Sheets-Sheet:s v

, 7 secouo READING a COMPARING STATION 71 4 71 4 ,1

I s= e: 5* i a 62 Rog f Y Ti-i 82 s2 4 82 v CBY FIG.5 nae FIG] aw. xmbghATTORNEY Nov. 24, 1959 R. I. ROTH ACCOUNTING MACHINE CONTROLLED BYDIFFERENTLY C ODED CARDS WITH DATA COMPARISON OF SUCCESSIVE CARDS FiledD80. 28, 1956 15 Sheets-Sheet 4 INVENTOR. ROBERT I. ROTH BY a ATTORNEYNov. 24, 1959 v R. l. ROTH 2,914,245

ACCOUNTING MACHINE CONTROLLED BY DIFFERENTLY CQDED CARDS WITH DATACOMPARISON OF SUCCESSIVE CARDS Filed Dec. 28, 1956 I Sheets-Sheet 5FIG.1O

DESIGNATES AN "IBM" TYPE OF CARD I23456' a l Fl v RO B F E R F I TH BY9. u. KW

ATTORNEY Nov. 24, 1959 R. ROTH 2,914,245

ACCOUNTING MACHINE CONTROLLED BY DIFFERENTLY CODED CARDS WITH DATACOMPARISON OF SUCCESSIVE CARDS Filed Dec. 28, 1956 Sheets-Sheet 6 FIGJZcom-L 9 Y Cm x f /'/COL.8O UPPER DECK 4 I 8 I Y x COL. 159 L COL,16O n uLOWER DECK \DESIGNATES 1,2,4,& 0 CODED CARD 8 COL. e1 .\Co| 82 FIGJ3INVENTOR. RO BERT I ROTH BY 9,10. K

ATTORNEY Nov. 24, 1959. ROTH 2,914,245

ACCOUNTING MACHINE CONTROLLED BY DIFFERENTLY CODED CARDS WITH DATACOMPARISON OF SUCCESSIVE CARDS Filed Dec. 28, 1956 15 Sheets-Sheet 7 v I/DES|GNATES I' 0,1,2,4,7 CARD ?U dim J LL FIG. 14

INVENTOR. ROBERT L ROTH ATTORNEY Nov. 24, 1959 (I,2,4,7 CODE) ACCOUNTINGMACHINE C CARDS WITH Filed D60. 28, 1956 R. l. ROTH ONTROLLED BYDIFFERENTLY CODED DATA COMPARISON OF SUCCESSIVE CARDS SCSb SC9b FIG.FIG. FIG. FIG. FIG.

' I FIG. I7 I6? (I, SC5a l5 Sheets-Sheet 8 2 4,8 CODE SCSu SCBO SCSI:

FIGJSq INVENTOR. ROBERT I. ROTH ATTORNEY Nov. 24, 1959 R. l. ROTH2,914,245 ACCOUNTING MACHINE CONTROLLED BY DIFFERENTLY CODED CARDS WITHDATA COMPARISON OF SUCCESSIVE CARDS Filed Dec. 28, 1956 15 Shasta-Sheet9 0 o o o c Q o o INVENTOR. ROBERT I. ROTH ATTORNEY FIG. I6b 7 BY Nov.24, 1959 R. I. ROTH 2,914,245

ACCOUNTING MACHINE CONTROLLED BY DIFFERENTLY CODED CARDS WITH DATACOMPARISON OF SUCCESSIVE CARDS Filed Dec. 28, 1956 15 Sheets-Sheet l0 IBY ATTORNEY 2,914,245 OLLED BY DIFFERENTLY 00 Nov; 24, 1959 ROTHACCOUNTING MACHINE CONTR DED CARDS WITH DATA COMPARISON OF SUCCESSIVECARDS Filed Dec. 28, 1956 15 Sheets-Sheet 11 SECOND READING ANDCOMPARING STATION I[I}-R5 ,135 rise V R4039 mos l R403e R403cZI (R403c 3w \m j L rikiawfiw jmw 3 ohms TEN UNIT ATTORNEY liiifl fiii u V & w v i\N M/ \W/ m y JQIQXIMHHIIII/ M. Y S5 Q29? FlG.l6d

Nov. 24, 1959 R. I. ROTH ACCOUNTING MACHINE CONTROLLED BY DIFFERENTLYCODED Filed Dec.

CARDS WITH DATA COMPARISON OF SUCCESSIVE CARDS l Sheets-Sheet nafJ CF4f5 CH8 176 P R3 9 i R 3 04 3 t CF19 166 1'11 PR4 CF2 fRZb Rso fl -'-f P-R5 STOP KEY START KEY .172

i26 R [3W9 15135 EU] m L] i R P R1 CR4 R9b WIRE RiOb T74 A III? 53""In)" Ell- 1 LR4d CR79) CF CAM Womb Km: cLuTcH MAG.

RFEE: R3.-T1| T RHb 2 GRIPPER raw-1L CLUTCH MAGNET INVENTOR. ROBERT I.ROTH BY w.

ATTORNEY Nov. 24, 1959 R. l. ROTH ACCOUNTING MACHINE CONTROLLED BYDIFFERENTLY CODED CARDS WITH DATA COMPARISON OF SUCCESSIVE CARDS FiledDec. 28, 1956 l Sheets-Sheet 14 CF CLUTCH ENGAGES 195 225 255 285 315345 I 120 150, 1505 2:0 i2 1o| 2 701 s ooi 350 )360 MAGAZINE CONTACTSPRESENSING STATION- CONTACTS 276 CLOSE CFl 8-4 8-3 9 a 7 s 5 4 3 2 1 o11 1 2 CRlb INVENTOR ROBERT I. ROTH BY w.

ATTORNEY FIG.18

I. ROTH Nov. 24, 1959 2,914 ODED DS ACCOUNTING MACHINE CONTROLLED BYDIFFERENTLY C 28 WITH DATA COMPARISON OF SUCCESSIVE CAR l5 Sheets-Sheet15 ROTH INVENTOR. ROBERT 1.

Nm daiJO Imam-mu hm 6(2 6 muxoK 2OE. .w 02525200 Q 0222mm 0200mm OF Own0140 En Filed Dec.

ATTORNEY ACCOUNTING MACHINE CONTROLLED BY DIF- FERENTIALLY CODED CARDSWITH DATA COMPARISON OF SUCCESSIVE CARDS Robert I. Roth, BrinrcliffManor, FLY assignor to International Business Machines Corporation, NewYork, N.Y., a corporation of New York Application December 28, 1956,Serial No. 631,250 Claims. (11. 235-611 This case relates to punchedrecord controlled machines and more particularly to that type in whichcomparing of successive records can be effected for automatic controlpurposes, which function is well known in the art.

In the present state of the art punched records have been devised andutilized which are punched according to different codes and differentforms of perforations, each having its own inherent advantages andsubject to many corresponding disadvantages, and at the present time nopunched record has been adopted which is a standard and useful in alltypes of commercial punched record controlled accounting machines. Amongthese different types of punched records may be mentioned theconventional 80-column card with rectangular perforations shown in thepatent to Lake, No. 1,772,492, the Tauschek type of record shown inBritish Patent No. 263 ,748, and various forms of combinational holerecords, such as Peirce, Lasker, etc. With respect to thesecombinational hole records the code varies, such as 0, l, 2, 4, 8; 0, 1,2, 4, 7 and almost as many other numerical codes consistent with thetypes of records shown in the prior art. Up to thepr'e'sent time theaccounting machines controlled by these punched records have beendevisedto be controlled solely by one type of record. This is because themanufacturer of the various forms of commercial machines has adopted histype of record and has produced a line of machines controlled solely bythe type of punched record of his ow'n selection. For the properoperation of any of these accounting machines by other forms of punchedrecords for which they were not originally designed to control,structural changes were required to such an extent that it was notcommercially feasible to devise a machine to be controlled by more thanone type of records. With centralized accounting systems, such as publicservice bureaus, de-

mands may be made upon such service bureau to carry United States Patentout statistical operations for; different types of records.

It is thus with this requirement in mind and other inherent advantagesof the present improvement that the present invention has been made. I

As is well known statistical operations: effected by record controlledmachines are carried out under control of records which have beengrouped by sorters' or collators according to the diiferentclassifications. The classified groups may consist of one record or aplurality of records and the groups follow each other in order that atthe termination of each group, total, taking, summary punching, andother operations may be automatically effected, after the termination ofwhich operations ensue for the next group of records.

In the present type of record controlled machine, record cards which aredifferently coded control the machine and it is conceivable that onegroup of records having one code may be followed by one ora group ofrecords having a different code. There is then the problem of detectingthecliange in group control number of the first dilferently coded recordin the following group.

2 It is well known that in such automatic group control mechanisms acomparison is made between two records: and preferably a comparisonbetween a pair of records analyzed at two reading stations, as in thepresent ma-; chine. This comparison is carried out for each pair ofrecords until the group control comparing mechanism detects a change ingroup number which automatically signals that fact and initiates achange in machine operation. i

By means of the present invention it is possible, to compare a pair ofrecords at. the two reading stations even though they utilize differentcodes and with the present invention it is unnecessary to keep a batchof records having a certain code separate from another batch ofdifferently coded cards. With the present in-' vention groups of cardsmay be stacked in the supply magazine and interspersed irrespective oftheir coding and group control operations are carried out exactly as inother prior record controlled machines which are controlled by unitarycoded records.

It is then a principal object of the present invention to compare thedata in a pair of differently coded rec ords whether such records arephysically separate or are record sections of a tape to determine theiragreement or disagreement.

A further object is to provide a comparing device which compares eachpair of differently coded records to detect a change in classificationdata. 4

A further object of the present invention is to provide a data comparingdevice-for differently coded records in which a pair of reading stationsis employed, each for reading the classification data offthe related oneof apair of records. A furtherprovision related to the preceding objectis to provide a plurality of selectable codeconversion means, each ofwhich converts thedifferent codes on the records to acommon code inorder that comparing operations maybe carried out under control of saidcommon code. e I

It is, therefore, a further broad object of the present invention toconvert a pair of records having different codes to a common code' forcomparison purposes. 7

Another objetof the present invention is to provide electrical means toanalyze a pair of differently coded records and convert them to a commondigital impulse' code for comparison purposesx v e I H A further featureof the invention is t'o have the dif-. ferently coded records consist ofthe conventional IBM record and records of the type utilizing acombinational hole code. By way of example, the combinational code onone form of record may be the 0, 1, 2, 4, 8 and the other combinationalcode record 0, 1, 2, 4, 7.

As is well known, such form of combinational coded records utilizesfewer index point positions for value representing data, enablingdoubling of value designation capacity of a standard record. Suchcombinational coded records are known as duo-deck having an ripper andlower deck in each of which data or digital values are expressed byholes in combinations.

It is, therefore, a further object of the present invention to providemeans to enable the comparison to "be effected between a single deckcoded card and a selected deck of a duo deck coded card, or betweenselected decks of a duo-deck coded card.

In other Words, an object of the invention is to provide means tocompare the combinational digit representation selective pluggable meanswhich associates the comparison device with the analyzer for-"eitherdeck of the duodeck card and with a single deck card for comparisonpurposes.

'According to the present .1 invention records which are differentlycoded are automatically fed from a supply magazine toapresensing'statiOn where a type-of-code designation'is analyzed andrelated selecting means are set up. Thereafter, the two records to becompared are fed to a pair of reading stations where an analyzer at eachreading station-analyzes the records and detects,

' bythe presence of perforations therein, the numerical data representedaccording to the code on the record. Under control of the selectingmeans the desired code conversion means is selected in order that eachanalyzer can read out digital impulses in the common code.

These digital impulses which are emitted under control of each analyzerare comparedin each'order. For example, the digit impulse emitted fromthe units order ofone analyzer is compared withthe digit impulse emittedfrom the units order ofthe other analyzer an'd if the of operationwhereas detection of disagreeingimpulses will cause a variation in theoperation of .the machine and generally initiate a total taking orsummary punching operation.

It is emphasized that the embodiment of the present invention in arecord controlled machine for comparing differently coded records forgroup control purposes is merely an illustrative embodiment of thepresent invention and should not be regarded as restrictive. The presentcomparing mechanism may be embodied in other types of machines wheresuch comparing devices are useful, such as sorting machines, collators,etc. The application of the present invention is very broad and theembodiment therein in other types of machines not specifically mentionedherein is also contemplated. Further, although cards are hereinafterdescribed they are selected asillustrating a convenient form of record,and other types are contemplated, differing in their type of datadesignation, and the code. The codes referred herein are alsoillustrative and other codes are within the spirit of the invention.

Other objects of the invention will be pointed out in the'following'description and claims and illustrated in the accompanying drawings,which disclose, by way of example, the principle of the invention andthe best mode, which has been contemplated, of applying that principle.

In the drawings: g Fig. 1 is a longitudinal sectional view of a cardfeeding and analyzing mechanism of awell known type, showing thePresensing Station for ascertaining herein the kind of coding used foreach card, and showing the adjacent first and second reading andcomparing stations for comparing successivecards. r

Fig. 2 is a detail view of an electromagnetically controlled card feedclutch.

Fig. 3 is a plan view of the card feeding mechanism also showing thesuccessively effective presensing and the first and second reading andcomparing stations.

'- Fig; 4 is a transverse sectional view taken through the of makingbrush contact through a hole in the card with a related pair of contactmembers.

Fig. 8 is an end elevational view taken on the line 8-8 of Fig. 4showing an assembly of the rotary solenoids and one of them fragmentaryto show the general con struction.

Fig. 9 is a perspective view of the analyzer showing an assembly ofseveral sets of contact members arranged beneath the card so as to forma smooth card bed plate on which the card rests for analyzingoperations.

Fig. 10 is a fragmentary view showing the conventional IBM type of cardshowing particularly the manner of perforating two columns to representan amount 79 and showing the special perforation in column 80 fordesignating an IBM type of card for accordingly selecting the relatedcode conversion circuits for this type of card.

Fig. 11 is a timing diagram illustrating the timing of cam contactsutilized to energize the rotary solenoids for contact bridging orelectrical shunting purposes for code conversion circuits for an IBMform of card.

Fig. 12 is a fragmentary view of a double deck combinationally codedcard utilizing the code 1, 2, 4 and 8 and also showing in column 160 ahole that designates such type of card and selects the necessary codeconversion circuits.

Fig. 13 is a timing diagram of electrical contacts employed in theelectrical code conversion'circuits when the combinationally coded cardof the type shown in Fig. 12 is presented to either reading andcomparing station.

Fig. 14 is a fragmentary view showing a 0, l, 2, 4, 7 type ofcombinatio'nally coded card and illustrates the special designation incolumn 160 for selecting the appropriate code conversion circuits of themachine.

Fig. 15 is a timing diagram of cam contacts employed in the codeconversion circuits for the-type of combinationally coded card shown inFig. 14.

Figs. 16a-16f inclusive comprisean electrical circuit diagram of themachine. 7 a

Fig. 17 is a'diagram showing the manner of assembling the sheets ofFigs. 16a-16f of the electrical circuit.

, Fig. 18 is a timing diagram of the cam controlled contacts utilized inthe circuit diagram of Figs. l6a-16f.

Fig. 19 is a sequence diagram showing the sequence of events insuccessive cycles of the machine and said diagram also shows the time ofenergization of the relays for five representative card feed-cycles.

Card storage hopper The card storage hopper 23 (Fig. 1) comprises a base.plate 21 and two slotted side plates 22, each of which is suchdifferently coded cards have passed through the machine to beanalyzedand compared in a manner according to the present invention.

Card supply magazine Suitable side plates 26 (Fig. 1) together with aback plate 27 provide a card supply magazine 28 from which differentlycoded cards are fed singly for'their presentation to the differentreading and comparing stations.

Card feed from supply magazine singly from the supply magazineand'includes a card picker 29 (Fig. 1) having a swivel mounting'on-aslidab- 1y mounted rack 30, all of which parts are carried by the lowersection of the card feeding unit. Said rack 30 is operated by a segmentarm 31 secured to a rocker shaft 32. To the rocker shaft 32 there issecured a depending arm 33 which has a link connection 34 to an arm 35secured to a rocker shaft 36.

To etfect selective card feed operations there is provided g pt t-l'evolution clutch which is controlled by a A conventional card pickeris provided to feed cards' eard feed chi t ch cont rbl iiiagiiet 37(Fig; 2). fA's in th'e well known construction the armature 38 thereofrocks "a clutch "release arm 39 which enables a pawl 40 pivoted on amember to engage a notch formed in a disk 42 secured to the drive shaft43, which shaft, 43 corresponds to shaft 52 in Patent No. 2,514,031.Said member is secured to complementary cams 41 loose on the clutchdrive shaft 43. When such clutch engagement is effected shaft 43 willdrive the complementary cams 41 a complete revolution. Cooperating withthe complementary cams is a follower bell crank arm 44 secured to therocker shaft 36. Rocking of said shaft by the complementary cams 41will, through 'the i'nechanical linkage just described, reciprocate thepicker to feed a card item the magazine.

By electrical circuits to be described later, an impulse is transmittedto the clutch control magnet 37 to cause the clutch engagement andfeeding of the lowermost card to the constantly rotating feeding rollers47, 48. Such rollers feed the card from the beginning of the cycleup toabout 200 of the machine cycle to feed the card to the first sensingstation, known in the present machine as a Presensing Station. If a cardreaches such presensing station, further card feed operations areeffective by grippers so as to feed the card to the First Reading andComparing Station.

This station is designated a Presensing Station because ithas at suchstation a card operated lever and associated contacts for controllingthe ensuing card feed operations dependent upon feeding of a card tothis station. The Presensing Station is preferably provided withphotocell means to pre-analyze special designations on the cardindicating the particular code used for that card for ad'- justing themachine by selection of the related code conversion circuits.

After the card has been analyzed at both analyzing stations it isreceived by the stacker drum 25 (Fig. 1) of a conventional constructionand since its construction and operation is well known it will only begenerally stated that such stacker drum 25 receives a card, turns itover, and deposits it in the card storage magazine 23 and in the sameorder that the cards are originally stacked in the supply magazine 28.

Card gripping devices As fully shown and explained in more detail in thepatent of G. F. Daly, No. 2,510,559, issued June 6, 1950, cards arepositively moved from station to station without the use of thecustomary feeding rollers and is preferably performed by the use of cardgripping devices. Reference has been made to the so-called PresensingStation and by a control disclosed in the aforementioned patent thepresence of a card at such station enables the closure of the grippersto seize each card at opposite marginal edges and effect reciprocationof the gripper frames to feed the card to the next station or to thestacker drum. The first station has been designated as the PresensingStation (see Figs. 1 and 3) the second is known herein as the FirstReading and Comparing Station which is used for control purposes in acustomary card controlled accounting machine and the third stationdesignated as the Second Reading and Comparing Station, having thefunction designated by this legend.

In view of the detailed disclosure in the aforementioned Daly Patent No.2,510,559, it is thought unnecessary to give a detailed description ofsuch card gripping and feeding devices. In general, there is provided atthe right side of the card feeding unit in the lower section areciprocable gripper frame 51R (Fig. 3) carrying card grippers 52, 53and 54. At the other side of the machine the companion reciprocablegripper frame 51L carries grippers 55, 56, 57. Obviously, from Fig. 3 itwill be evident that grippers 52 and S feed the card from the PresensingStation to the First Reading and Comparing Station and simultaneouslygrippers 53 and 56 move a 6 card from the latter designated station tothe Second Reading and Comparing Station and grippers54 and 57 feed acard from the Second Reading and Comparing Station to the stacker drum25. V

When three cards are at their respective stations the concomitantmovement of the gripper frames 51R and 51L and their grippers will feedthree cards during the same machine cycle. I v a Each gripper frame 51Lor 51R consists of a U-shaped frame carrying ball bearing mounted wheelswhich roll over a lower track and underneath an upper track carried bythe lower side plates of the card feeding mechanism. As previouslystated, when cards are to be fed from station: to station, the gripperscarried by the frames are simultaneously released, that is, they closeupon themselves to seize the marginal edge of the card to cause thecards to be fed to the next position as the gripper frames are moved.When the cards are in the next position the grippers are then opened andthe gripper frames are returned idly to normal position. The means forclosing the grippers and for reciprocating the gripper frames to theleft in a card carrying stroke and to the right in an idle stroke isfully shown in the patent to G. F. Daly, No. 2,510,559.

Card stops and aligners for horizontal edges of cards Also as more fullydescribed inthe patent to G. F. Daly, No. 2,510,559, the card feedingunit shown herein is provided with means to align the card along thehorizontal edges to accurately correlate the horizontal rows of indexpoints of the cards with the related rows of analyzing brushes.

In general, at the Presensing Station the card is aligned between thebight of the feed rollers 47 and 48 (Fig. l) and two aligners 60 (seeFig. 3). The card at the First Reading and Comparing Station is alignedbetween card stops 61 and aligners 62 and the card at the Second Readingand Comparing Station is aligned between the card stops 63 and aligners64.

The card stops 61 and 63 cooperate with the trailing horizontal edges ofthe cards at the First Reading and Comparing Station and Second Readingand Comparing Station and comprise a bail plate which is urgeddownwardly against the action of a spring as the card is being fed bythe grippers; When the trailing edge passes by the card stops, saidstops are spring-urged upwardly to present a square aligning surface tothe trailing edge.

The aligners 60, 62 and 64 are, however, movable to the right andupwardly so as to shift the related card to the right to correct theover-feeding of the cards purposely given thereto. As fully described inthe aforementioned Daly patent, these aligners are normally below theplane of the cards as they are being fed by the grippers. When the cardshave been fed to the respective stations and have been released by theopened grippers, the aligners 60, 62 and 64 are thereupon moved to theright and at the same time upwardly so as to coact with the leading edgeof the respective card. This will shift each card to aligned position toaccurately align the rows of analyzing brushes with the rows of indexpoints.

Vertical card edge aligners Also as fully shown and described in theaforementioned Daly patent, the machine is provided with vertical cardedge aligners which are disposed at the First Reading and ComparingStation and the Second Reading and Comtion.

7 1 Analyzing mechanism The analyzing mechanism for the perforatedrecords which represent data by different codes is preferably of thetype which analyzes the records while they are at rest, and convenientlymay be the type shown in the patent to R. E. Page et al., No. 2,484,114,modified as shown in the application of Robert I. Roth, Serial No.588,838, filed June 1, 1956, now Patent No. 2,807,415.

Such analyzer shown in Figs. 4 to 9 is adapted to analyze not only the80-column IBM type of perforated record shown in the patent to C. D.Lake, No. 1,772,- 492, granted August 12, 1930, and Fig. 10 herein butto also analyze combinationally coded cards, either single or doubledeck, such code being for illustrative purposes the O, 1, 2, 4, 7 code;the 0, 1, 2, 4, 8 code, or other cornbinational codes depending upon thedesired code selection.

The construction of each analyzer at each reading sta tion is alike andis, therefore, described only for the Second Reading and ComparingStation shown in Fig. 4. In more detail, the analyzing means shown inthe aforementioned patent to R. E. Page et al., No. 2,484,114 and thepatent of R. I. Roth is provided as shown in Fig. 4 with an analyzingplate 70 for each vertical card column, which analyzing plates 70 arecarried by a reciprocable frame member 71 consisting of a singlemetallic casting. The frame member 71 is formed so as to be capable ofholding for each reading station 80 analyzing plates 70 for acorresponding number of vertical card columns. Each analyzing plate orbrush carrying unit comprises a plate of insulating material which inthickness is less than the width of a card column and the plurality ofbrush carrying plates 70 are mounted on the frame member 71 separatedfrom each other. The 80 analyzing plates 70 are mounted so as to fit orpass through a rectangular opening 73 formed in the frame member 71. Bymeans of mounting screws 74 transverse bars 75 of insulating materialare carried by the frame member 71 and said bars 75 are formed withslots 76 which receive the analyzing plates 70 in such manner that theyare spaced from each other but correlate the brushes 77 carried by theplates with the index point positions. The analyzing plates are lockedin position on the frame member 71 by rods 78 of insulating materialwhich fit in semi-circular cutout portions formed at the ends of theanalyzing plates 70 and along the edge of each insulating bar 75.

Each analyzing plate is provided with inclined slots adapted to receiveferrules 79, each of which carries the respective analyzing brush 77.Brushes 77 are preferably inclined in the direction of card feed and arenormally elevated while the cards are being fed to analyzing posi- Theanalyzing brushes 77 are made up of two strands, both of which passthrough a hole in the card to make contact with a pair of respectivecontact members 80.

The means for depressing the frame member 71 and analyzing plates 70 ina timed operation of the machine may consist of any suitable means, itonly being essential that the frame member 71 is in lowered positionbetween 105 and 315 of the timing diagram of Figs. 11, 13 and of themachine cycle during which time test circuits are operable atdifferential times to determine the pairs of contact members 80 shuntedby the brushes 77 and accordingly transmit a digit impulse. The feedingmeans previously described may be provided for feeding the cards ina'successive manner to the analyzing means. Such feeding means feeds acard to the analyzing means o that the latter retains contact with thecard during the time the electrical impulses are transmitted andthereafter feed said card out of the analyzing means in order to receivea successive card.

It is desirable to hold the cards stationary during an analyzingoperation and to this end the patent to R. E. Page et al., No. 2,484,114also shows clamping plates 81 8 which press the card ltloagainst thesurface of the card feeding bed. i v

The groups of brushes 77 for each of the reading stations are normallyup and above the card 100 to be analyzed. When the ,frame member 71 isinitially moved downwardly said brushes 77 are adapted to pass throughholes 101 (Fig. 5) when they are encountered or rest uponzthe topsurface of the card.

Figs. 5,- 6 and 7 show in detail the analyzing operation. As the framemember 71 is moved downwardly and each dual brush 77 encounters the card100 as shown in Fig. 5, the lefthand brush passes through therectangularhole 101 of the card to make contact with contact member a,and the righthand brush of the pair rests upon an insulating strip 82between a pair of contact members 80a and 80b. As the frame member 71moves further downwardly and slightly to the right as shown by therelative positions in Figs. 6 and 7, the dual brush 77 will be slightlybent, the lefthand brush still making contact with the contact member80a and the righthand brush of the pair now making contact with therelated contact member 80b. Itis preferable to employ this form ofactuation of the brushes as just described in order to make a firmcontact between the brushes and the contact members underneath the card.Tothis end, it is desirable to employ mechanism in the card feedingmechanism for moving the frame member 71 to efiect this mode ofoperation by employing the construction shown in the aforementionedpatent to G. F. Daly, No. 2,514,031, issued July 4, 1950. a

However, any'other form of analyzing structure will also .besatisfactory, provided that upon the passage of the analyzing brushesthrough the hole in the card they make contact with a pair of contactmembers and thereby electrically bridge or shunt them.

From Figs. 4 and 9 it is evident that for each card column there areprovided 13contact members 80 designated a-m and they are so arranged inpairs that adjacent ones are shunted or brid'gedby a brush upon theoccurrence of a hole. Therefore, it will be seen that withcontact member80aconnected to one side of an electrical circuit, the circuit will becontinued through contact mem ber 80a, the lefthand brush, the ferrule79, the righthand brush to contact member 80b upon the occurrence of ahole, and if there is also a hole at the next index point position thecircuit will be further continued, to contact member 800. It is obvious,therefore, that at hole positions of a card column, related pairs ofcontact elements 80 are electrically bridged or shunted. The insulatingstrips 82 are interposed between the adjacent contact members of eachset of 1 3. g

As best shown in Fig. 9 there isprovided a set of contact'members 80 foreach of the 80 vertical card columns of the card. In'order to insulateeach series of 13 contact members 80 from the adjacent series, there isprovided a series of insulating strips 83, best shown in Fig. 9. The'-80 series of contact members 80 are adapted to be assembled as shownin the fragmentary view of Fig. 9 and are suitably clamped between thetwo ends to rigidly retain them in proper position and also to provideat the top a smooth bed plate over which the card may be fed withoutobstruction.

Fitting in each of the contact members 80a to. 80f is acontact wire 85(Figs. 4 and 9) tensioned so as to normally rest againsta foot 86 of thecontact member in which a spring wire 85 is fastened. Similarly, contactmembers 80 h-m have inserted therein similar wires 87 .and theytoonormally rest against the foot 86 of the related contact member. Thegroup of contact wires 85 is adapted to be moved selectively at desiredtimes so that eachmakes contact with'a contact extension 88 of the nextadjacent contact member and similarly the contact wires 87-are adaptedtobe moved to the left to make contact with contact extensions 89 of thecontact mem point: position;

9 berssfl'next adjacent andto the left; In otherwords, by selective.positioning of the wires 85*to the right, each isradapted toengagethecontact member extension 88 of the. next adjacent. contactmember so as to bridge or shunt a pairxof members just as the brushes"77 would have. done ifthere was. a hole at that particular index In asimilar way, movement of the brushes 87 to the right to engage contactextensions 89 of the contact members 80 will bridge or shunt other pairsof contact members 80 just as other brushes 77 would have done if therewere holes at these index point positions. Hence, it is possible byselectively positioning the wires. to shunt or bridge contact members80a-b, 8011-0, 80c-d, 80d-e, 80e-f and 80f-g. Corre- .spondingly, thefollowing pairs of contact members may also be bridged or shunted: 80gh,80hi, 80ij, 80ik, 80kl and 80l-m.

8 Hence, it is evident that bridging of the contact membars 80 at theleft is effected by positioning of spring wires 85 to the right andbridging of contact members 80 at the right is effected by thepositioning of the spring wires 87 to the left. In order to makeelectrical connections to contact members 80a, 80g and 80m, there isconnected to the respective contact members spring terminal wires 91,92v and 93. For a card of the single deck type, such as a conventionalIBM card, the test circuit is between terminals 91 and 93, whereas forthe duo-deck type card the test circuit for the upper deck is betweenterminals 91 and 92 and for the lower deck between terminals 92 and 93.

For positioning the spring wires 85 to the right there is provided aseries of rock shafts 95, each having a groove 96 in which is fitted aplate 97 carrying an insulating plate 98 which arrangement runs parallelto the long direction of the card so that each insulating plate 98 may,when rocked clockwise, shift 80 spring wires 85 all at the same time soas to effect the desired bridge or shunt between adjacent contactmembers. This arrangement is duplicated for the wires 87 and consist ofa series of rock shafts 102 carrying plates 103 and which latter carryinsulating plates 104 adapted when shafts 102 are rockedcounterclockwise to move each series of 80 contact wires 86 to the leftso as to bridge or shunt adjacent contact members.

Aswill be clearer later on from a description of the circuit diagram, itwill be seen that initially in accord ance. with the holes in the cardcertain pairs of adjacent contact members are retained shunted by thebrushes when there is a hole at respective index point positions. One ormore pairs of contact members may be shunted for each vertical cardcolumn in accordance with the number of holes therein. There thenremains the necessity of bridging or shunting those contact memberswhich have not been shunted by the brushes 77 and which is, inaccordance with the construction of the present analyzer, effected bythe spring contact wires 85. The remainder are bridged or shunted atdifferential times depending upon the contact members initially shunted.This differential bridging or shunting of the remaining pairs of contactmembers 80 enables the transmission of a differentially timed electricalimpulse. For shunting or bridging the remaining pairs of contact members80, it will be recalled that shafts 95 are rocked clockwise and shafts102 counterclockwise and each of said shafts may be rocked by anysuitable means and herein it is effected by means of rotary solenoids ofa construction'now to be explained in detail. Each rock shaft 95 has adepending cam follower 105 urged by a series of spring wires 85 againsta cam 106 secured to a rock shaft 107. Similarly, the rock shafts 102have follower arms 108 rocked by their respective cams 106 secured tothe rock shaft 107 of the respective rotary solenoid. The preferredconstruction of each rotary solenoid 110 is best shown in Fig. 8.

For supporting each of the series of rotary solenoids 10 110, there isprovided a mounting plate 111 for each two solenoids as shown in Fig. 4and which is supported by fixed rods 112 and 113. I

As is best shown in Fig. '8 the support plate 111'is suitablyapertured-so as to receive the enclosing casing 114 of the rotarysolenoid. Said casing is enclosed at one end by an annular disk 115apertured to receive the shaft 107 and to allow a slight reciprocatingmovement therein. The enclosing casing and a shoulder 116 of the annulardisk 115 provides a recess for the doughnut type solenoid winding orelectromagnetic coil 117 of the rotary solenoid. Fixed to the shaft 107is a disk 118 attached to which is an armature disk 119. Said armaturedisk is adapted when the electromagnetic coil 117 is energized to beattracted to the right. The outside of the casing 114 is notched toreceive balls 120 which are three in number and said balls coact withthe respective inclined notch 121 formed in the armature disk 119. It isobvious, therefore, when said electromagnetic coil 117 is energized itwill attract its armature disk 119 and by the coaction of the balls 128with the inclined cam notch 121, said armature disk will be rotatedslightly and since the shaft 107 and cam 106 are connected to thearmature disk said cam 106 will be rotated to rock the respective shaft95 or 102 in the proper direction. Upon the deenergization of the coil117 said armature disk 119 is restored by a coil spring 122 or othersuitable means, thereby rocking shaft 107 in the reverse direction.Rocking of shaft 107 rocks the related rock shaft 95 or 102, therebymoving the respective contact wires 85 or 87 to bridge or shunt pairs ofcontact members 80.

There will now be explained in connection with the wiring diagram themode of operation of the analyzer and related emitter circuits tounderstand how three differently coded cards may be analyzed andconverted to differentially timed electrical impulses for the purpose ofcomparing data on successive cards.

in a common code in accordance with the numerical representing-holes onthe card. These code conversion circuits energize coils 117 of therotary solenoids 110 at differential times so that they operate therotary solenoids to cause the bridging of those contact members 80amwhich have not been bridged by the brushes 77 passing through the cardholes.

In order to avoid a repetition of the showing of the detailed structuralarrangement, the analyzer of Fig. 4

is shown diagrammatically in the wiring diagram of Figs. 16c and 16d forthe first and second reading stations wherein it will be seen that eachdual strand analyzing brush 77 shunts or bridges a pair ofadjacent'contact members 80- when such brush passes through aperforation. It will be recalled that at certain times in the operationof the machine the shifting of the contact wires 85 or 87 to the rightor left (see Fig. 4) to engage foot portions 88 and 89 of adjacentcontact members will, in the same manner as the. brush 77, shunt orbridge a pair of the contact members 80. In the wiring diagram of Figs.16c and 16d this electrical shunting means is shown for simplicity as,contacts identified by numeral 125. Reference numerals 126 and. 127represent the electrical supply lines. From the line 126 a circuit isextended through CR1 cam contacts (see Fig. which have the impulsetiming shown in Figs. ll, 13 and 15 and provide the source ofdifferentially timed electrical

